potato dumpling - Turkish English Dictionary